earth liberation front (elf) - Español Inglés Diccionario